*{
	border:0;
	margin:0;
	padding:0;
	list-style: none;
	text-decoration: none;
}

.top{
	width:100%;
	height: 37px;
	border-bottom: 1px solid #ccc;
	font-size:14px; 
}

.top_left{
	width:470px;
	float: left;
	margin-left: 10px;
	font-size:;
}

.top_left span{
	float: left;
	margin-right: 15px;
	line-height: 37px;
}

.top_left span a{
	color: #333333;
}

.top_left span a:hover{
	color: #3EAF0E;
}

.top_right{
	width: auto;
	float: right;
	margin-right: 15px;
	font-size: 13px;
}

.top_right span{
	line-height: 37px;
}

.top_right span a{
	color: #888888;
}

.top_right span a:hover{
	color: #3EAF0E;
}

.main{
	width: 980px;
	margin: 0 auto;
	height: auto;
	/*border: 1px solid red;*/
	overflow: hidden;
}

.main_top{
	width: 980px;
	height:42px;
	margin: 15px auto;
}

.main_top_left{
	width: 218px;
	height: 40px;
	float: left;
}

.main_top_mid{
	width: 431px;
	float: left;
	height: 40px;
}

#serch{
	width: 421px;
	height: 30px;
	border: 5px solid #3EAF0E;
}

.main_top_right{
	float: left;
	margin-left: 5px;
	height: 40px;
	width: auto;
}

#ask{
	float: left;
	margin-left:5px; 
}

#sch{
	float: left;
}

.main_top_dh{
	width: 980px;
	height: 40px;
	background: url(../../images/dh.png);
}

.wtsy{
	width: 94px;
	height: 40px;
	background: url(../../images/green.png);
	float: left;
}

#sy{
	margin-top: 12px;
	margin-left:12px;
}

.wtk{
	width: 94px;
	height: 40px;
	float: left;
}

#wtk{
	margin-top: 12px;
	margin-left:14px;  
}

.xx{
	width: 2px;
	height: 14px;
	float: left;
	margin-top: 12px;
}

.wthd{
	width: 94px;
	height: 40px;
	float: left;
}

#wdhd{
	margin-top: 12px;
	margin-left:14px; 
}

.main_top_dh_right{
	float: right;
	margin-right: 15px;
}

.main_top_dh_right span{
	font-size:12px;
	color: #fff; 
	line-height: 40px;
}

.main_mid{
	width: 980px;
	margin-top: 10px;
	/*border: 1px solid red;*/
}

.main_mid_left{
	width: 178px;
	border:1px solid #D5D5D5;
	height: auto;
	float: left;
}

.main_mid_left_top{
	width: auto;
	border-bottom: 1px solid #D5D5D5;
	height: 32px;
}

#all{
	margin:10px 10px;
}

.main_mid_left_con{
	height: 56px;
	border-bottom: 1px solid #D5D5D5;
	/*font-size: 12px;*/
	line-height: 28px;
}

.main_mid_left_con span{
	float: left;
	margin-left: 10px;
}

.main_mid_left_con_top a{
	text-decoration: none;
	color: 333333
}

.main_mid_left_con_top{
	height: 28px;
	font-size: 13px;
	font-weight: bold;
}

.main_mid_left_con_bottom{
	height: 28px;
	font-size: 12px;
}

.main_mid_mid{
	width: 560px;
	float: left;
	/*border: 1px solid #D5D5D5;*/

}

.main_mid_mid a{
	color: #0063C8;
}

.main_mid_mid_top{
	width: 558px;
	border: 1px solid #D5D5D5;
	height: 223px;
	margin-left: 10px;
}

.main_mid_mid_top_top{
	height: 191px;
	border-bottom: 1px solid #D5D5D5;
	width: auto;
	/*border: 1px solid blue;*/
}

.main_mid_mid_top_top_left{
	height: 191px;
	width: 270px;
	border-right: 1px solid #D5D5D5;
	float: left
}

.main_mid_mid_top_top_right{

	width: auto;
	float: left;

}

.main_mid_mid_top_top_right a{

	color: #000000;

}

/*#tuijian{
	font-size: 12px;
	color: #333333;
	margin-top: 30px;
	font-weight: bold;
}

#tuijian a{
	color: #333333;
}*/

.main_mid_mid_top_top_right li{
	font-size: 12px;
	margin-top: 10px;
	margin-left: 30px;
}

.main_mid_mid_top_bottom{
	height: 31px;
	width: auto;
	/*border: 1px solid red;*/
	font-size: 12px;
}

.main_mid_mid_top_bottom span{
	margin-left:25px;
}

.main_mid_mid_top_bottom_left{
	width: 184px;
	line-height: 31px;
	height: auto;
	float: left;
	border-right: 1px solid #D5D5D5;
}

.main_mid_mid_top_bottom_mid{
	width: 184px;
	line-height: 31px;
	height: auto;
	float: left;
	border-right: 1px solid #D5D5D5;
}

.main_mid_mid_top_bottom_right{
	line-height: 31px;
	float: left;
	height: auto;
}

.main_mid_mid_bottom{
	width: 560px;
	height: auto;
	margin-top: 10px;
	/*border:1px solid red;*/
	margin-left: 10px;
	overflow: hidden;
}

.daijiejue{
	width: 97px;
	border-bottom: 1px solid #D5D5D5;
	height: 26px;
	background: url(../../images/djj1.png);
	float: left;
}

.daijiejue span{
	font-size: 14px;
	color: #666666;
	margin-left:35px;
	line-height: 26px;
}

.more{
	font-size: 12px;
	float: right;
	line-height: 26px;
	margin-right: 10px;
}

.more a{
	text-decoration: none;
	color: #0063C8;
}

.djj{
	width: auto;
	height: auto;
	/*border: 1px solid blue;*/
	overflow: hidden;
	border-bottom: 1px solid #EDEDED;
}

.djjwtq{
	width: 560px;
	height: auto;
	font-size: 12px;
	/*border: 1px solid red;*/
}

#tabs_top{
	font-size: 12px;
}

.djjwtq li{
	margin-top: 10px;
	font-size: 14px;
	margin-left: 10px;
}

.gfxs{
	width: auto;
	height: auto;
	/*border: 1px solid blue;*/
	overflow: hidden;
	border-bottom: 1px solid #EDEDED;
}

.gaofen{
	width: 122px;
	border-bottom: 1px solid #D5D5D5;
	height: 26px;
	background: url(../../images/kb.png);
	float: left;
}

.gaofen span{
	font-size: 14px;
	color: #666666;
	line-height: 26px;
}

#jz{
	color: #FF6600;
	padding-right: 5px;
	width: 50px;
}

#jq{
	margin-top: 3px;
}

.gfwtq{
	width: 560px;
	height:auto;
	/*border: 1px solid red;*/
}

.gfwtq li{
	margin-top: 10px;
	font-size: 14px;
	margin-left: 10px;
}

.gfwtq a{
	/*margin-left: 10px;*/
}
.main_mid_right{
	width: 220px;
	/*border:1px solid #D5D5D5;*/
	height: auto;
	float: left;
	margin-left: 20px;
}

.main_mid_right_top{
	height: 100px;
	width: 218px;
	border: 1px solid #D5D5D5;
	font-size: 12px;
}

#regtime{
	float: right;
	margin-right:10px;
}

.main_mid_right_top a{
	color: #3EAF0E;
}
.login{
	width: 85px;
	height: 37px;
	margin-left: 20px;
	margin-top: 15px;
	float: left;
}

.regs{
	width: 85px;
	height: 38px;
	margin-left: 10px;
	margin-top: 15px;
	float: left;
}

.hdzx{
	width: 218px;
	height: 238px;
	border: 1px solid #D5D5D5;
	margin-top: 10px;
}

.bt{
	width: 218px;
	height: 33px;
	border-bottom: 1px solid #D5D5D5;
}

#hdzx{
	margin: 10px;
}

.jbph{
	width: 218px;
	height: 264px;
	border: 1px solid #D5D5D5;
	margin-top: 10px;
}

#ijbph{
	margin: 5px;
	font-size: 12px;
}

#tx{
	margin: 10px;
}

.tx{
	height:auto;
	float: left;
}

.name{
	float: left;
	margin: 10px 5px;
}

.name li{
	/*float: left;*/
	font-size: 13px;
	font-weight: bold;
}

#lvl{
	margin-top: 5px;
}

.info_top{
	width:auto;
	height: auto;
	/*border: 1px solid red;*/
	overflow: hidden;
}

.hdl{
	width: auto;
	height: auto;
	/*border:1px solid red;*/
	font-size: 12px;
	color: #888888;
	margin:10px;
}

.jxhd{
	width: auto;
	height: auto;
	font-size: 12px;
	color: #888888;
}

.jx3{
	margin: 5px 11px;
	font-size: 12px;
	color: #000;
}

.jxhd span{
	margin-left: 5px;
}

#jbph{
	margin: 8px auto;
	width: 190px;
	font-size: 12px;
}

#jzs{
	float: right;
}

#hd{
	color: #FF6600;
}

#cnl{
	color: #FF6600;
}

#newuser{
	margin: 5px 5px;
}

.newuser{
	width: auto;
	border-bottom: 1px solid #D5D5D5;
	height: 30px;
}
#tit{
	margin: 5px auto;
	height: 20px;
	width: 100px;
	line-height: 20px;
}
#questions a{
	color: #000000;
	font-size: 12px;
}

.white_content {
/*    display: none;
    position: absolute;
    top: 10%;
    left: 10%;
    width: 80%;
    height: 80%;
    border: 16px solid lightblue;
    background-color: white;
    z-index:1002;
    overflow: auto;*/
    display: block;
}

#fade{
	display: block;
}

.zbc{
	z-index: 9998;
	/*display: none;*/
	position: absolute;
/*	width: 100px;
	height: 100px;*/
	/*border: 1px solid red;*/
}

#denglu{
	cursor: pointer;
}

#zhuce{
	cursor: pointer;
}

textarea:focus,
select:focus,
input[type="text"]:focus,
input[type="password"]:focus {
    border-color: rgba(103, 7, 104, 0.8);
    outline: 0;
    outline: thin dotted \9;
    /* IE6-9 */
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(103, 7, 104, .6);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(103, 7, 104, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(103, 7, 104, .6);
}